body of an instrument - Français Anglais Dictionnaire